Refine this word faster
Caravan inn
Definitions
Noun
- 1 an inn in some eastern countries with a large courtyard that provides accommodation for caravans wordnet
See also for "caravan inn"
Next best steps
Mini challenge
Unscramble this word: caravaninn